scarce and painful urination - İspanyolca İngilizce Sözlük